#include "librobot.h"

using namespace std;

int main(){
	Memoire24CXXX mem;
	Rouedroite rd;
	Rouegauche rg;
	led del;
	uint8_t* data;
	uint8_t  rv;
	uint8_t rl1;
	uint8_t rl2;
	rl1=mem.lecture(0x00, data);
	rl2=mem.lecture(0x01, data);
	rv=rl2;

	enum Fonctions {att=0x02, dal=0x44, det=0x45, sgo=0x48, sar=0x09,mar=0x60, mav = 0x62, mre=0x63, trd=0x64, trg=0x65, dbc=0xC0, fbc=0xC1, fin=0xFF} ; 

	Fonctions fonction;
	fonction = att ;

	if (rl1 = 0){
		for(int i=2; i<rv; i+=2)
		{    
			rl1=mem.lecture(i, data);
			fonction=rl1;
			rl2=mem.lecture(i+1, data);

			switch (fonction)
			{
			case att :   

			case dal : 

			case det : 

			case sgo :

			case sar :

			case mar :

			case mav : 

			case mre :

			case trd :

			case trg : 

			case dbc :

			case fbc :

			case fin :    
				i = rv;
				break;
			}

		}
	}

	return 0;
}
